armoured cruiser - Spanish English Dictionary